home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / Games / xpipeman / xpipeman.doc < prev    next >
Encoding:
Text File  |  1995-05-03  |  5.5 KB  |  265 lines

  1.  
  2.  
  3.  
  4. XPIPEMAN(6)                                           XPIPEMAN(6)
  5.  
  6.  
  7. NNAAMMEE
  8.        xpipeman - connect the pipes to stop the leaks (X Windows)
  9.  
  10. SSYYNNOOPPSSIISS
  11.        //uussrr//ggaammeess//xxppiippeemmaann
  12.  
  13. DDEESSCCRRIIPPTTIIOONN
  14.        Xpipeman is a game of skill requiring the user to  connect
  15.        together  pieces  of  a  pipe  to  allow  a liquid to flow
  16.        through without leaking out.  The liquid flows out of  the
  17.        block  marked with an "S".  The aim of the game is to con-
  18.        nect as many pieces of pipe to the start block  as  possi-
  19.        ble.
  20.  
  21.        A  random  sequence  of  blocks is generated and displayed
  22.        down the right hand side of  the  screen.  The  next  pipe
  23.        block  that  has  to  be  placed is under the arrow marked
  24.        "next". After a block has been placed a new block is  dis-
  25.        played  on  the  end  of  the  sequence and the next block
  26.        appears under the arrow.
  27.  
  28.        After a period of time the liquid starts to flow. It first
  29.        fills  up  the  "flow  start"  meter  at  the right of the
  30.        screen. When this is full it then begins to  flow  out  of
  31.        the  start block and into any pipe blocks connected to it.
  32.  
  33.        To finish  successfully each level  a  certain  number  of
  34.        blocks  have  to  be connected to the start. This is indi-
  35.        cated by the "Remaining" count. This count is  decremented
  36.        as  the liquid flows through the blocks. This is the mini-
  37.        mum number of blocks that must be connected,  any  further
  38.        blocks  connected  generate  extra  points.  The number of
  39.        blocks that must be connected increases with each level.
  40.  
  41.        To make life more difficult there are also  object  blocks
  42.        where  pieces  of  pipe  cannot  be  placed. The number of
  43.        object blocks also increases with each level.
  44.  
  45.        Blocks can be moved and placed either by using  the  mouse
  46.        and  its  buttons or by using the keyboard. For the mouse,
  47.        button 1 (left) moves the next pipe block to the  position
  48.        pointed  to by the mouse. Button 2 (middle) places a piece
  49.        of pipe. Pipes may not  be  placed  on  the  start  block,
  50.        objects,  or  any  filled/partially  filled pipe sections.
  51.        Once a block has been placed it may NOT be moved.
  52.  
  53.        At higher levels some pieces of pipe only let  the  liquid
  54.        flow  one  direction.  These  pipe  sections have an arrow
  55.        within them indicating the allowed  flow  direction.  Suc-
  56.        cessful  connection  of  one of these sections earns extra
  57.        bonus points.
  58.  
  59.        The game is over when the required number of  blocks  have
  60.        not  been  connected  or there are no more levels (I doubt
  61.  
  62.  
  63.  
  64.                            7 July 1991                          1
  65.  
  66.  
  67.  
  68.  
  69.  
  70. XPIPEMAN(6)                                           XPIPEMAN(6)
  71.  
  72.  
  73.        the latter will happen before the first!).
  74.  
  75.        The default keyboard setup is as follows:
  76.  
  77.               zz      move one square left
  78.  
  79.               xx      move one square right
  80.  
  81.               ''      move one square up
  82.  
  83.               //      move one square down
  84.  
  85.               ssppcc    place a piece of pipe
  86.  
  87.               ttaabb    speed up the flow
  88.  
  89.        If no more blocks can be placed then pressing the tab  key
  90.        will cause the flow to speed up.
  91.  
  92.  
  93. RREESSOOUURRCCEESS
  94.        xpipeman.scorefile
  95.               Set  this  to the path of your personal score file.
  96.               The file will be created if it does not exist.  The
  97.               default: ./xpipescores
  98.  
  99.  
  100. OOPPTTIIOONNSS
  101.        In  addition  to  the  normal  XToolkit  options, xpipeman
  102.        accepts   command   line   options   for   the   following
  103.        resource:scorefile
  104.  
  105.               For example: xpipeman -scorefile myscorefile
  106.  
  107.  
  108. SSCCOORRIINNGG
  109.        Each pipe connected to the flow scores 10 points. Any pipe
  110.        placed on top of another piece  of  empty  pipe  incurs  a
  111.        penalty  of  20 points. Any pipe not connected to the flow
  112.        also incurs a penalty, but this time of only 10 points.  A
  113.        bonus  40  points  is  awarded  each  time there is a flow
  114.        crossover and a bonus of 10 points is awarded for each one
  115.        way  pipe used (later levels). The name for the high score
  116.        list comes from the USER environment variable.
  117.  
  118.  
  119. FFIILLEESS
  120.          ./xpipescores -- the score file
  121.  
  122.  
  123.  
  124. BBUUGGSS
  125.        Type ahead may be a problem on some  slower  machines.  To
  126.        reduce  the  problem  try  to use the mouse instead of the
  127.  
  128.  
  129.  
  130.                            7 July 1991                          2
  131.  
  132.  
  133.  
  134.  
  135.  
  136. XPIPEMAN(6)                                           XPIPEMAN(6)
  137.  
  138.  
  139.        keyboard. (I have  a  SPARCstation  which  seems  to  work
  140.        fine!).  Other tips to reduce type ahead: plan the flow by
  141.        looking at the sequence down the right hand  side  of  the
  142.        screen   and   most   of  all  don't  panic  as  the  flow
  143.        approaches!.
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.                            7 July 1991                          3
  197.  
  198.  
  199.  
  200.  
  201.  
  202. XPIPEMAN(6)                                           XPIPEMAN(6)
  203.  
  204.  
  205. AAUUTTHHOORR
  206.        This was written by Nigel Paver
  207.  
  208.               JANET: pavern@uk.ac.man.cs
  209.  
  210.               INER: pavern%uk.ac.man.cs@nsfnet-relay.ac.uk
  211.  
  212.        with   acknowledgements   to   Brian   Warkentine    (bri-
  213.        anw@Sun.COM).
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.                            7 July 1991                          4
  263.  
  264.  
  265.